Python Job: Full Stack Developer

Job added on

Company

Nitrex Metal Inc.
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

We are expanding our software team in the R&D and Engineering Department. We are currently looking for a Senior Full Stack Developer for our IIoT cloud platform in Canada

Responsibilities:

  • Design and develop software in the area of industrial heat-treating
  • Improve existing software products with new features, algorithms and functions
  • Participate in the R&D team meetings to work on new products requirements and propose innovative solutions
  • Cooperate with the whole team: automation and electronic engineers, back-end and front-end developers, product manager to support our new product
  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects
  • Actively contribute to a multi service application written in python and Vue3
  • Actively contribute to a multi service application written in python and Vue3
  • Responsibility that Nitrex applications meet reliability and resiliency guidelines

Tech Stack:

  • AWS (Azure)
  • git
  • Python ( FastAPI, SQLAlchemy, poetry)
  • PostgreSQL
  • Docker

Qualifications:

  • University degree in Computer Science or equivalent
  • Technical skills must include git, Python, PostgreSQL (or other SQL Databases)
  • Strong abstraction skills
  • Drive to write high quality and clean codeDrive to design good software architecture and write reusable codeFamiliar with coding concepts such as test- driven-development (TDD), unit test, continuous integration, code reviewsExperience with RESTful APIauthentication in web applications in at least 3 projectsBasic knowledge in signal processing and industrial control systems would be helpful
  • 3 – 5 years of experience in software development
  • Passion for quality and new technologies
  • Good communication skills and team-player attitude
  • Interest in Clean Code

Job Types: Full-time, Permanent

Salary: $115,000.00 per year

Benefits:

  • Casual dress
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • RRSP match

Flexible Language Requirement:

  • French not required

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Application question(s):

  • Do you live and work in EST timezone (+-1 hour)?

Experience:

  • Software development: 3 years (required)
  • Python: 5 years (required)

Work Location: Remote

Expected start date: 2023-01-16